package com.itheima.day06.myLinkedList.test2;

import java.util.LinkedList;

public class Test {
    public static void main(String[] args) {
        LinkedList<String> list = new LinkedList<>();
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");
        System.out.println(list);
        System.out.println("--------------------");


//        void addFirst(E e)      向集合中第一个位置添加元素
//        void addLast(E e)      向集合中最后一个位置添加元素
        list.addFirst("111");
        list.addLast("999");
        System.out.println(list);
        list.add(1,"嘿嘿");
        System.out.println("--------------------");

//        E getFirst()                获取集合中第一个元素
//        E getLast()                获取集合中最后一个元素
        System.out.println(list.getFirst());
        System.out.println(list.getLast());
        System.out.println(list.get(1));
        System.out.println("--------------------");

//        E removeFirst()          删除集合中第一个元素
//        E removeLast()          删除集合中最后一个元素
        System.out.println(list);
        System.out.println(list.removeFirst());
        System.out.println(list.removeLast());
        System.out.println(list);
        System.out.println("--------------------");


    }
}
